package com.lagou.educourseboot.service;



import com.lagou.educourseboot.entity.Course;

import java.util.List;

public interface CourseService {

    /**
     * 查询所有课程信息
     * @return
     */
    List<Course> getAllCourse();

    /**
     * 查询已登陆用户购买的全部课程信息 service层不需要Param注解
     * @param idList 课程编号集合
     * @return
     */
    List<Course> getMyCoursesById(List<String> idList);

    /**
     * 查询某门课程的详细信息 service层不需要Param注解
     * @param courseid 课程编号
     * @return
     */
    Course getCourseById(/*@Param("courseid") */Integer courseid);
}
